Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Uzbekistan F1 Uzbekistan F2 Uzbekistan F4 Nigeria F6 Nigeria F6a Nigeria F1 Nigeria F2 Uzbekistan F1 Turkey F2 Turkey F3 Romania F10 Korea F1 Uzbekistan F2 Spain F13 Ukraine F2 Belarus F2 Poland F10 Russia F1 Russia F2 India F2 USA F4 USA F5 Portugal F2 USA F6 Portugal F3 Russia F1 Russia F2 Belarus F1 Belarus F2 Lithuania F1 Lithuania F2 USA F23 Mexico F11 Mexico F12 USA F3 USA F4 USA F5 USA F6 Germany F9 USA F2 Germany F2 Usa F9 Poland F1 Netherlands F1 Austria F5 Turkey F8 France F14 France F15 Dominican Republic F1 Germany F2 Kazakhstan F1 Kazakhstan F2 Uzbekistan F1 Uzbekistan F2 Spain F23 Turkey F1 Turkey F2 Turkey F3 Kazakhstan F1 Kazakhstan F2 Russia F3 Russia F4 Uzbekistan F1 Uzbekistan F2 Russia F8 Israel F11 Israel F12 Lithuania F2 Poland F9 China F4 Korea F3 Uzbekistan F1 Nigeria F5 Nigeria F6b China F1 Ukraine F3 China F3 Belarus F1 Uzbekistan F3 China F2 China F3 Russia F1 Russia F2 Russia F3 USA F24 Belarus F1 Belarus F2 Czech Republic F5 India F1 Uzbekistan F3 Uzbekistan F4 China F2 China F1 Spain F16 St. Petersburg Challenger 2006 - St. Petersburg Cosmorom Challenger - Brasov Penza Cup - Penza Mordovia Cup - Saransk Togliatti Cup - Togliatti Penza Cup - Penza Prosperita Open 2007 - Ostrava Karshi Challenger - Karshi UTC Open by Selena - Cherkassy Togliatti Cup - Togliatti Nord/LB Open 2004 - Braunschweig Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Internationaux du Doubs - Besancon BH Indoor Sarajevo - Sarajevo Puerto Rico Challenger Tennis Event - Humacao 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona SAA Hilversum Open - Hilversum Sail Open - New Delhi Fergana Challenger - Fergana New Delhi Challenger II - New Delhi Izmir Cup - Izmir Baden Open - Karlsruhe Siemens Open - Scheveningen GHI Bronx Tennis Classic - Bronx Banjaluka Challenger 2007 - Banja Luka Open D'Orleans - Orleans Waco Tennis Challenger - Waco St. Petersburg Challenger - St. Petersburg Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara 2008 China TCL Challenger - Guangzhou PEOPLEnet CUP - Dnepropetrovsk Wroclaw Challenger Wolfsburg Challenger Bergamo Challenger Kyoto Challenger Baton Rouge Challenger Talahassee Challenger President's Cup - Astana Pozoblanco Challenger Almaty Challenger 1 - Almaty Penza Challenger Granby Challenger Binghamton Challenger Istanbul Challenger Ipsos Bucharest Challenger - Bucharest Karshi Challenger St. Remy Challenger Sacramento Challenger Tashkent Challenger Tiburon Challenger Calabasas Challenger Charlottesville Challenger Khanty-Mansiysk Challenger Ramat Hasharon Challenger Fergana Challenger Nottingham Challenger Togliatti Cup - Togliatti Pozoblanco Challenger Penza Challenger Lambertz Open by Stawag 2007 - Aachen IPP Open - Helsinki Heilbronn Challenger 2007 Knoxville Challenger - Knoxville Astana Challenger Aachen Challenger AT&T Challenger of Dallas - Dallas Belgrade Challenger Bratislava Challenger 5 Volkswagen Challenger - Wolfsburg Helsinki Challenger Singapore Challenger Kazan Challenger Bergamo Challenger Bangkok Challenger BMW Tennis Championship - Sunrise Seoul Challenger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Johannesburg Challenger Pozoblanco Challenger Penza Challenger Bangkok Challenger Tallahassee Tennis Challenger - Tallahassee Segovia Challenger Karlsruhe Challenger III Isla de Lanzarote - Lanzarote Samarkand Challenger Karshi Challenger Astana Challenger Shanghai Challenger Hurricane Tennis Open - Bradenton Istanbul Challenger Izmir Challenger Polska Energia Open - Bytom Dublin Challenger - Dublin Mons Challenger Orleans Challenger Eckental Challenger Geneva Challenger Ortisei Challenger Helsinki Challenger Semgroup Challenger - Tulsa Kazan Challenger Dallas Challenger Bergamo Challenger Wolfsburg Challenger Sarajevo Challenger Kaohsiung Challenger Ningboo Challenger Korat Challenger Petange Challenger Orleans Challenger Helsinki Challenger Samarkand Challenger Portoroz Challenger Istanbul Challenger Eskisehir Challenger Astana Challenger Bangkok Challenger Shanghai Challenger Petange Challenger Almaty Challenger 2 - Almaty Orleans Challenger Fergana Challenger Mordova Cup 2007 - Saransk Kazan Challenger Eckental Challenger Tyumen Challenger Ljubljana Open - Ljubljana Chennai Challenger Kolkata Challenger Astana Challenger Bauer Watertechnology Cup 2007 - Eckental Kyoto Challenger Kazan Challenger Anning Challenger Gimcheon Challenger Rome Challenger Busan Challenger Tianjin Challenger Nanchang Challenger Kaohsiung Challenger Astana Challenger Segovia Challenger Istanbul Challenger Indore Challenger Asirom Challenger Brasov - Brasov Reunion Island Challenger Mouilleron-Le-Captif Challenger Kolkata Challenger Raanana Challenger Bratislava Challenger Busan Challenger Shenzhen Challenger Heilbronn Challenger Prostejov Challenger Fergana Challenger - Fergana Oberstraufen Cup - Oberstaufen Segovia Challenger Vancouver Challenger Mordovia Cup - Mordovia Karshi Challenger Tashkent Challenger Pune Challenger Toyota Challenger Bergamo Challenger Raanana Challenger Nanjing Challenger Taipei City Challenger Seoul Challenger Ramat Hasharon Challenger Heilbronn Challenger Eckental Challenger Prostejov Challenger Astana Challenger Fergana Challenger Shanghai Challenger Kazan Challenger Ningboo Challenger Brescia Challenger Alexander Kolyaskin Memorial - Donetsk China Open - Beijing Bergamo Challenger St. Brieuc Challenger Lexington Challenger Karshi Challenger Shymkent Challenger Bangkok Challenger Ilkley Challenger Recanati Challenger Perugia Challenger Gwangju Challenger Astana Challenger Chengdu Challenger Jinan Challenger M25 Tbilisi Eckental Challenger Tashkent Challenger Pune Challenger Helsinki Challenger Yokohama Challenger Andria Challenger Playford Challenger Toyota Challenger Portoroz Challenger Wroclaw Challenger New Delhi Challenger St. Brieuc Challenger Shenzhen Challenger Wolfsburg Challenger Cherbourg Challenger Seoul Challenger Moscow Challenger Bratislava Challenger Fergana Challenger Recanati Challenger Ortisei Challenger Pingguo Challenger Portoroz Challenger Rennes Challenger Seoul Challenger Istanbul Challenger Busan Challenger Nottingham Challenger Nottingham Challenger Ortisei Challenger Nottingham Challenger Kobe Challenger Yokohama Challenger Wroclaw Challenger Kazan Challenger Shenzhen Challenger Orleans Challenger Moscow Challenger Abidjan 1 Challenger Astana Challenger Chengdu Challenger Tennis Napoli Cup - Napoli Nanchang Challenger Mons Challenger Tashkent Challenger Pau Challenger Porto Challenger Vancouver Challenger Vilnus Challenger Samarkand Challenger Alexander Kolyaskin Memorial - Donetsk Bratislava 1 Challenger Blois Challenger San Benedetto Challenger Brest Challenger Istanbul Challenger Oeiras 1 Challenger Ortisei Challenger Quimper Challenger Lugano Challenger Bratislava Challenger Astana Challenger Chicago Challenger Andria Challenger Rennes Challenger Abidjan 2 Challenger Oldum Brown Vancouver Open - Vancouver Levene Gouldin & Thompson Tennis Challenger - Binghamton Chisinau Challenger Astana Challenger Athens Challenger Rome Challenger St. Brieuc Challenger Mouilleron-Le-Captif Challenger Quimper Challenger Winnetka Challenger Segovia Challenger Drummondville Challenger St. Brieuc Challenger Asirom Challenger - Brasov Grodzisk Mazowiecki Challenger Asirom Challenger Brasov - Brasov Lille Challenger Helsinki Challenger Oeiras 1 Challenger Oeiras 2 Challenger Togliatti Cup - Togliatti St. Brieuc Challenger Seoul Challenger Grodzisk Mazowiecki Challenger Zhangjiagang Challenger Tenerife 1 Challenger Quimper Challenger Lugano Challenger Astana Challenger - Astana Hamburg Challenger Bukhara Challenger - Bukhara Gwangju Challenger Shenzhen 1 Challenger Guangzhou Challenger Taipei Challenger Kachreti Challenger San Marino Challenger Braunschweig Challenger Savannah Challenger Nottingham Challenger Sao Paulo Challenger Salinas Challenger Rhodes Challenger Vancouver Challenger Monterrey Challenger Tashkent Challenger - Tashkent Athens Challenger Izmir Challenger Sarasota Challenger Fergana Challenger Ostrava Challenger Mouilleron-Le-Captif Challenger Zhuhai Challenger Bordeaux Challenger Irving Challenger China Open - Beijing Kremlin Cup - Moscow Knoxville Challenger Bratislava Challenger ATP Kremlin Cup - Moscow Champaign Challenger Cherbourg Challenger Yokohama Challenger St. Petersburg Open - St. Petersburg Chennai Open - Chennai Estoril Open - Estoril Orange Warsaw Open - Warsaw The Nottingham Open - Nottingham Nottingham Challenger Nottingham-2 Challenger SAP Open - San Jose Toyota Challenger Cherbourg Challenger Mons Challenger Heilbronn Challenger Dallas Challenger AEGON Championships - London Seoul Challenger Kazan Challenger Manacor Challenger Poznan Challenger Bergamo Challenger Fergana Challenger Bratislava Challenger Hersonissos 1 Challenger Cherbourg Challeger Orleans Challenger Brisbane International - Brisbane Medibank International - Sydney SAP Open - San Jose Chennai Open - Chennai Sarajevo Challenger Yokohama Challenger Regions Morgan Keegan Championships - Memphis Toyota Challenger Delray Beach International Tennis Championships - Delray Beach St. Petersburg Open - St. Petersburg SAP Open - San Jose Batman Challenger Gerry Weber Open - Halle Farmers Classic - Los Angeles Citi Open - Washington St. Petersburg Open - St. Petersburg Atlanta Tennis Championships - Atlanta Mersin Challenger If Stockholm Open - Stockholm Valencia Open - Valencia Aircel Chennai Open - Chennai Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Brisbane International - Brisbane Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Topshelf Open - 's-Hertogenbosch BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Brisbane International - Brisbane BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow PBZ Zagreb Indoors - Zagreb Mons Challenger Athens Challenger Shenzhen Open - Shenzhen Seoul Challenger Memphis Open - Memphis Bratislava Challenger Swiss Indoors Basel - Basel Citi Open - Washington Gerry Weber Open - Halle Yeongwol Challenger Gerry Weber Open - Halle Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Helsinki Challenger Dubai Duty Free Tennis Championships - Dubai ATP Kremlin Cup - Moscow BMW Open - Munich Delray Beach International Tennis Championships - Delray Beach Kremlin Cup - Moscow Melbourne Summer Set - Melbourne Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Winston-Salem Open - Winston-Salem Cherbourg Challenger Moselle Open - Metz Dubai Duty Free Tennis Championships - Dubai Guangzhou Challenger Gerry Weber Open - Halle Saransk Challenger Binghamton Challenger Fergana Challenger Truist Atlanta Open - Atlanta Belgrade 2 - Belgrade Astana Open - Nur-Sultan Wuxi Challenger Tata Open Maharashtra - Pune Orleans Challenger Aircel Chennai Open - Chennai Dubai Duty Free Tennis Championships - Dubai Abierto de Tenis Mifel - Los Cabos Tashkent Challenger Libema Open - 's-Hertogenbosch Guangzhou Challenger Ortisei Challenger Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles China Open - Beijing Aircel Chennai Open - Chennai Guangzhou Challenger Prague Challenger AEGON International - Eastbourne Hua Hin Challenger Rennes Challenger US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Le Gosier Challenger St. Petersburg Open - St. Petersburg Bangalore Challenger Aircel Chennai Open - Chennai Cassis Challenger Open 13 - Marseille Brest Challenger Suzhou Challenger Penza Challenger Anytech365 Andalucia Open - Marbella Hall of Fame Tennis Championships - Newport St. Brieuc Challenger Taipei City Challenger Anning Challenger Valencia Open - Valencia Aircel Chennai Open - Chennai Busan Challenger Open Sud de France - Montpellier Barcelona Open BancSabadell - Barcelona US Men's Clay Court Championship - Houston Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Zhangjiagang Challenger Gerry Weber Open - Halle Karshi Challenger Antalya Cup - Antalya BB&T Atlanta Open - Atlanta China Open - Beijing Brescia Challenger St. Petersburg Open - St. Petersburg Pau Challenger Open Sud de France - Montpellier Garanti Koza Sofia Open - Sofia Tashkent Challenger Kremlin Cup - Moscow Geneva Open - Geneva Aegon Nottingham Open - Nottingham Shanghai Challenger Winnetka Challenger Recanati Challenger St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai Izmir Challenger Kremlin Cup - Moscow Hong Kong Challenger Braunschweig Challenger Antalya Cup - Antalya Zhuhai Challenger Open Sud de France - Montpellier Vancouver Challenger ABN AMRO World Tennis Tournament - Rotterdam Mordovia Cup 2005 - Saransk Citi Open - Washington Vilnius Challenger Qatar ExxonMobil Open - Doha Busan Challenger Grodzisk Mazowiecki Challenger Geneva Open - Geneva St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Swiss Indoors Basel - Basel Tata Open Maharashtra - Pune Roanne Challenger Murray River Open - Melbourne Lyon Challenger Serbia Open - Belgrade Noventi Open - Halle Hamburg European Open - Hamburg Hersonissos 2 Challenger Citi Open - Washington Lugano Challenger Tbilisi Challenger Gonet Geneva Open - Geneva Pozoblanco Challenger Bratislava 1 Challenger Orleans Challenger Hamburg European Open - Hamburg Sofia Open - Sofia ATP Studena Croatia Open Umag - Umag China Open - Beijing ATP Kremlin Cup - Moscow Brest Challenger St. Petersburg Open - St. Petersburg Lille Challenger Bratislava 2 Challenger Qatar ExxonMobil Open - Doha Busan Challenger Lexington Challenger Gelsor Open Romania - Bucharest Qatar ExxonMobil Open - Doha Legg Mason Tennis Classic - Washington Erste Bank Open - Vienna Sydney International - Sydney Abierto Mexicano Telcel - Acapulco Kremlin Cup - Moscow Citi Open - Washington Ottignies-Louvain-la-Neuve Challenger Lille Challenger Gwangju Challenger Gelsor Open Romania - Bucharest Kremlin Cup - Moscow Sony Ericsson Open - Miami Rogers Masters - Toronto Delray Beach Open - Delray Beach BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Rogers Cup - Toronto BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Open Sud de France - Montpellier Delray Beach International Tennis Championships - Delray Beach Sony Open Tennis - Miami Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Western & Southern Open - New York Gelsor Open Romania - Bucharest Millennium Estoril Open - Estoril Gelsor Open Romania - Bucharest Kremlin Cup - Moscow BNP Paribas Open - Indian Wells Australian Open - Melbourne Western & Southern Open - Cincinnati Wimbledon - London U.S. Open - New York Miami Open - Miami Australian Open - Melbourne Coupe Rogers - Montreal Wimbledon - London U.S. Open - New York Erste Bank Open - Vienna Truist Atlanta Open - Atlanta Miami Open - Miami Shanghai ATP Masters - Shanghai Rogers Cup - Toronto Western & Southern Open - Cincinnati French Open - Paris BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells National Bank Open - Montreal Miami Open - Miami Wimbledon - London Shanghai Rolex Masters - Shanghai Miami Open - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Kremlin Cup - Moscow U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Thailand Open - Bangkok U.S. Open - New York French Open - Paris U.S. Open - New York U.S. Open - New York Legg Mason Tennis Classic - Washington Wimbledon - London U.S. Open - New York U.S. Open - New York U.S. Open - New York French Open - Paris BB&T Atlanta Open - Atlanta Citi Open - Washington China Open - Beijing Sony Open Tennis - Miami Rogers Cup - Montreal French Open - Paris Davis Cup, Group 2, 1R, LTU-GBR 3-2 U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Davis Cup, Group 2, 1R, LTU-GEO 3-2 Davis Cup, Group II, 1R, LTU-CYP 4-1 Davis Cup, Group I, 1R, POL-LTU 3-2 Davis Cup, Group I, LTU-UKR 1-4 Davis Cup, Group I, PO, SLO-LTU 5-0 Wimbledon - London Australian Open - Melbourne Davis Cup, Group II, 1R, LTU-EST 3-1 French Open - Paris Davis Cup, Group II, 2R, FIN-LTU 3-2 Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Western & Southern Open - Cincinnati Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London Wimbledon - London Wimbledon - London Davis Cup, Group II, 3R, BIH-LTU 2-3 Davis Cup, Group II, 1R, EST-LTU 3-2 Davis Cup, Group I, PO, LTU-PAK 4-0 Davis Cup, Group 2, 2R, SLO-LTU 5-0 Davis Cup, Group II, 1R, NOR-LTU 0-5 Davis Cup, Group II, 2R, RSA-LTU 2-3 Davis Cup, Europe/Africa Group II, 2R, IRL-LTU 2-3 Davis Cup, Europe/Africa Group II, 3R, LTU-SLO 2-3 Davis Cup, Group II, 1R, LTU-EGY 4-1 Davis Cup, Group I, PO, PAK-LTU 3-2 Davis Cup, Group I, 1R, ARG-LTU 4-0 Davis Cup, Group II, 1R, LTU-NOR 3-2 Davis Cup, Group I, PO, LTU-GEO 3-2 Australian Open (juniors) U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) Davis Cup, Group II, 1R, MAR-LTU 2-3 Australian Open (juniors) All Lower level tournaments Olympics - Rio de Janeiro Istanbul Challenger